- ICTDR
- • International Centers for Tropical Disease Research
Dictionary of medical acronyms & abbreviations. 2014.
Dictionary of medical acronyms & abbreviations. 2014.
ICTDR — International Centers for Tropical Disease Research … Medical dictionary